determined and demandable - Spanish English Dictionary